package com.windchime.blog.controller.lib.aly.service;

import org.springframework.web.multipart.MultipartFile;

public interface OssService {

    /**
     * 上传用户头像到阿里云oss
     * @param file 文件
     * @return url
     */
    String uploadUserAvatar(MultipartFile file);

    /**
     * 上传博客封面到阿里云oss
     * @param file 文件
     * @return url
     */
    String uploadBlogCover(MultipartFile file);

    /**
     * 上传友链封面到阿里云oss
     * @param file 文件
     * @return url
     */
    String uploadFriendCover(MultipartFile file);

    /**
     * 上传资源封面到阿里云oss
     * @param file 文件
     * @return url
     */
    String uploadResourceCover(MultipartFile file);
}
